//
//  BaseRefreshCollectionViewController.h
//  sharedBooks
//
//  Created by XunFengKJ on 2017/6/26.
//  Copyright © 2017年 XunFengKJ. All rights reserved.
//

#import "BaseCollectionViewController.h"

@interface BaseRefreshCollectionViewController : BaseCollectionViewController
/**
 *  当前页数
 */

@property (nonatomic, assign) NSInteger requestCurrentPage;
/**
 *  是否页面结束
 */

@property (nonatomic, assign) BOOL isPageEnd;

/**
 *  是否Header隐藏
 *  默认显示
 */

@property (nonatomic, assign) BOOL isHeaderHidden;

/**
 *  加入新数据到数据源
 */

- (void)addToDataSource:(NSArray *)requestData;
- (void)addToMultiDataSource:(NSArray *)requestData;
- (void)addToMultiDataSource:(NSArray *)requestData section:(NSInteger)section;

/**
 *  下拉刷新
 */

- (void)startPullDownRefreshing;

/**
 *  刷新方法
 */

- (void)headerRereshing;
- (void)footerRereshing;
- (void)endPullDownRefreshing;
- (void)endLoadMoreRefreshing;

@end
